package cn.lili.modules.order.order.entity.constant;

import io.swagger.models.auth.In;

/**
 * order服务常量类
 */
public interface OrderConstant {

    //1已结算，2待结算，3结算取消
    Integer INCOME_RECORD_TYPE_1 = 1;
    Integer INCOME_RECORD_TYPE_2 = 2;
    Integer INCOME_RECORD_TYPE_3 = 3;

    //1今天，2昨天，3本月，4上月，5全部（不传默认）
    Integer INCOME_RECORD_PAY_TIME_TYPE_1 = 1;
    Integer INCOME_RECORD_PAY_TIME_TYPE_2 = 2;
    Integer INCOME_RECORD_PAY_TIME_TYPE_3 = 3;
    Integer INCOME_RECORD_PAY_TIME_TYPE_4 = 4;
    Integer INCOME_RECORD_PAY_TIME_TYPE_5 = 5;

    //1已结算 2待订单完成 3待结算 4用户退单
    Integer DIRECT_PUSH_ORDER_TYPE_1 = 1;
    Integer DIRECT_PUSH_ORDER_TYPE_2 = 2;
    Integer DIRECT_PUSH_ORDER_TYPE_3 = 3;
    Integer DIRECT_PUSH_ORDER_TYPE_4 = 4;

    //直推， 间推用户
    String LOWER_TYPE_01 = "直推用户：";
    String LOWER_TYPE_02 = "间推用户：";


    /**
     * 支付状态：1未支付，2已支付
     */
    Integer PAY_STATUS_01 = 1;
    Integer PAY_STATUS_02 = 2;

    /**
     * 商品类型：1实物商品，2虚拟商品
     */
    Integer PRIZE_TYPE_01 = 1;
    Integer PRIZE_TYPE_02 = 2;
}
